Business

Assassin’s Creed maker Ubisoft plunges 16% after Chinese giant Tencent ups stake